Packing Steiner Trees: Separation Algorithms

نویسندگان

  • Martin Grötschel
  • Alexander Martin
  • Robert Weismantel
چکیده

In this paper we investigate separation problems for classes of inequalities valid for the polytope associated with the Steiner tree packing problem , a problem that arises, e. g., in VLSI routing. The separation problem for Steiner partition inequalities is NP-hard in general. We show that it can be solved in polynomial time for those instances that come up in switchbox routing. Our algorithm uses dynamic programming techniques. These techniques are also applied to the much more complicated separation problem for alternating cycle inequalities. In this case we can compute in polynomial time, given some point y, a lower bound for the gap ? a T y over all alternating cycle inequalities a T x. This gives rise to a very eeective separation heuristic. A by-product of our algorithm is the solution of a combinatorial optimization problem that is interesting in its own right: Find a shortest path in a graph where the \length" of a path is its usual length minus the length of its longest edge.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Packing Steiner trees: a cutting plane algorithm and computational results

In this paper we describe a cutting plane algorithm for the Steiner tree packing problem. We use our algorithm to solve some switchbox routing problems of VLSI-design and report on our computational experience. This includes a brief discussion of separation algorithms, a new LP-based primal heuristic and implementation details. The paper is based on the polyhedral theory for the Steiner tree pa...

متن کامل

Vertex-Disjoint Packing of Two Steiner Trees: Polyhedra and Branch-and-Cut

Consider the problem of routing the electrical connections among two large terminal sets in circuit layout. A realistic model for this problem is given by the vertex-disjoint packing of two Steiner trees (2VPST), which is known to be NP-complete. This work presents an investigation on the 2VPST polyhedra. The main idea is to depart from facet-deening inequalities for a vertex-weighted Steiner t...

متن کامل

Simple Algorithms for Steiner Trees and Paths Packing Problems in Planar Graphs

In this paper we give a short survey on eecient algorithms for Steiner trees and paths packing problems in planar graphs. We particularly concentrate on recent results. The rst result is a linear-time algorithm for packing vertex-disjoint trees resp. paths within a planar graph, where the vertices to be connected lie on at most two diierent faces 26, 32]. This algorithm is based on a linear-tim...

متن کامل

A Survey of Approximation Algorithms for Multicast Congestion Problems

Due to the recently rapid development of multimedia applications, multicast has become the critical technique in many network applications. In this paper, We investigate contemporary research concerning multicast congestion problems with the objective of minimizing the maximum sharing of a link. These problems include: multicast Steiner tree and multicast packing problem, etc. Most of these pro...

متن کامل

The cavity approach for Steiner trees Packing problems

The Belief Propagation approximation, or cavity method, has been recently applied to several combinatorial optimization problems in its zero-temperature implementation, the Max-Sum algorithm. In particular, recent developments to solve the Edge-Disjoint paths problem and the Prize collecting Steiner tree Problem on graphs have shown remarkable results for several classes of graphs and for bench...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Discrete Math.

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1996